
#内核的源码路径, ?= 条件赋值, uname -r  得到内核的版本号
KERNELDIR = /lib/modules/$(shell uname -r)/build  


# 生成模块
obj-m := driver1.o 

# := 立即赋值, 得到当前的绝对路径
PWD := $(shell pwd)
 
 
# -C 切换工作路径, make -c
modules:
	$(MAKE) -C $(KERNELDIR) M=$(PWD) modules
 
clean:
	rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions Module* modules* *.mod
 
.PHONY: modules  clean
 

	


